be of major importance - French English Dictionary